package cc.rengu.redp.bizimpl.igas.bean;

import java.io.Serializable;

public class RouteInfoReq implements Serializable {

    private String instId;//法人行
    private String channelType;//渠道类型  内、外
    private String channelIdInside;// 内部渠道
    private String tranChannelId;//交易渠道标识

    private String channelIdOutside;// 外部渠道
    private String tranType;//渠道交易类型
    private String routeDesc;//路由描述
    private String routeType;//路由类型

    private String routePassageway;//静态唯一的路由通道

    private String feeCostWeight;//成本权重
    private String stressWeight;//压力权重
    private String succRateWeight;//成功率权重
    private String timeCostWeight;//响应时间权重

    private String passagewayList;//比例选择的路由通道
    private String oprType;//操作类型

    private String auditStatus;//审批状态
    private String auditDesc;//审批描述

    private String oprId;//操作员
    private String ruleId;//规则ID
    private String ruleStatus;//可用状态

    private String recordStopReason;
    private String auditReduseReasSon;
    private String createTime;
    private String lastOprId;
    private String lastUpdateTime;
    private String lastAuditId;
    private String lastAuditTime;

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getChannelType() {
        return channelType;
    }

    public void setChannelType(String channelType) {
        this.channelType = channelType;
    }

    public String getChannelIdInside() {
        return channelIdInside;
    }

    public void setChannelIdInside(String channelIdInside) {
        this.channelIdInside = channelIdInside;
    }

    public String getTranChannelId() {
        return tranChannelId;
    }

    public void setTranChannelId(String tranChannelId) {
        this.tranChannelId = tranChannelId;
    }

    public String getChannelIdOutside() {
        return channelIdOutside;
    }

    public void setChannelIdOutside(String channelIdOutside) {
        this.channelIdOutside = channelIdOutside;
    }

    public String getTranType() {
        return tranType;
    }

    public void setTranType(String tranType) {
        this.tranType = tranType;
    }

    public String getRouteDesc() {
        return routeDesc;
    }

    public void setRouteDesc(String routeDesc) {
        this.routeDesc = routeDesc;
    }

    public String getRouteType() {
        return routeType;
    }

    public void setRouteType(String routeType) {
        this.routeType = routeType;
    }

    public String getRoutePassageway() {
        return routePassageway;
    }

    public void setRoutePassageway(String routePassageway) {
        this.routePassageway = routePassageway;
    }

    public String getFeeCostWeight() {
        return feeCostWeight;
    }

    public void setFeeCostWeight(String feeCostWeight) {
        this.feeCostWeight = feeCostWeight;
    }

    public String getStressWeight() {
        return stressWeight;
    }

    public void setStressWeight(String stressWeight) {
        this.stressWeight = stressWeight;
    }

    public String getSuccRateWeight() {
        return succRateWeight;
    }

    public void setSuccRateWeight(String succRateWeight) {
        this.succRateWeight = succRateWeight;
    }

    public String getTimeCostWeight() {
        return timeCostWeight;
    }

    public void setTimeCostWeight(String timeCostWeight) {
        this.timeCostWeight = timeCostWeight;
    }

    public String getPassagewayList() {
        return passagewayList;
    }

    public void setPassagewayList(String passagewayList) {
        this.passagewayList = passagewayList;
    }

    public String getOprType() {
        return oprType;
    }

    public void setOprType(String oprType) {
        this.oprType = oprType;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getAuditDesc() {
        return auditDesc;
    }

    public void setAuditDesc(String auditDesc) {
        this.auditDesc = auditDesc;
    }

    public String getOprId() {
        return oprId;
    }

    public void setOprId(String oprId) {
        this.oprId = oprId;
    }

    public String getRuleId() {
        return ruleId;
    }

    public void setRuleId(String ruleId) {
        this.ruleId = ruleId;
    }

    public String getRuleStatus() {
        return ruleStatus;
    }

    public void setRuleStatus(String ruleStatus) {
        this.ruleStatus = ruleStatus;
    }

    public String getRecordStopReason() {
        return recordStopReason;
    }

    public void setRecordStopReason(String recordStopReason) {
        this.recordStopReason = recordStopReason;
    }

    public String getAuditReduseReasSon() {
        return auditReduseReasSon;
    }

    public void setAuditReduseReasSon(String auditReduseReasSon) {
        this.auditReduseReasSon = auditReduseReasSon;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLastOprId() {
        return lastOprId;
    }

    public void setLastOprId(String lastOprId) {
        this.lastOprId = lastOprId;
    }

    public String getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(String lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getLastAuditId() {
        return lastAuditId;
    }

    public void setLastAuditId(String lastAuditId) {
        this.lastAuditId = lastAuditId;
    }

    public String getLastAuditTime() {
        return lastAuditTime;
    }

    public void setLastAuditTime(String lastAuditTime) {
        this.lastAuditTime = lastAuditTime;
    }
}
